Lucene search
+L
OpenplcprojectOpenplc V3 Firmware

12 matches found

CVE
CVE
added 2024/09/18 2:35 p.m.311 views

CVE-2024-34026

OpenPLC_v3 is affected by a stack-based buffer overflow in the Runtime EtherNet/IP parser. The vulnerability stems from processing ENIP messages and logging, where a 1000-byte log_msg buffer can be overflowed by certain malformed requests, potentially enabling remote code execution. Exploitation ...

9.8CVSS8.3AI score0.02398EPSS
Save
CVE
CVE
added 2021/08/03 2:50 p.m.141 views

CVE-2021-31630

CVE-2021-31630 affects OpenPLC WebServer v3. It enables command injection via the Hardware Layer Code Box on the /hardware page, allowing remote code execution. Multiple connected sources (Red Hat advisory and various PoCs/exploits on GitHub) describe authenticated or near-authenticated workflows...

9CVSS9.1AI score0.27075EPSS
Save
CVE
CVE
added 2024/09/18 2:35 p.m.76 views

CVE-2024-36980

OpenPLC_v3 (OpenPLC Runtime EtherNet/IP PCCC parser) is affected by CVE-2024-36980 and CVE-2024-36981. A logic error in handling PCCC responses can cause an out-of-bounds condition when a large length value is used in memmove, leading to denial of service. The root cause is returning -1 as a uint...

7.5CVSS6.9AI score0.01099EPSS
Save
CVE
CVE
added 2024/09/18 2:35 p.m.75 views

CVE-2024-39589

CVE-2024-39589 concerns multiple invalid pointer dereference vulnerabilities in the OpenPLC_v3 Runtime EtherNet/IP parser, specifically within the Protected_Logical_Read_Reply path. The flaw stems from dereferencing truncated addresses due to memmove usage on request-derived values, enabling a cr...

7.5CVSS7.1AI score0.01021EPSS
Save
CVE
CVE
added 2024/09/18 2:35 p.m.69 views

CVE-2024-39590

OpenPLC_v3 is affected by CVE-2024-39590 due to invalid pointer dereference in the OpenPLC Runtime EtherNet/IP parser, specifically in Protected_Logical_Read_Reply and Protected_Logical_Write_Reply. Affected OpenPLC_v3 build 16bf8bac1a36d95b73e7b8722d0edb8b9c5bb56a allows a specially crafted Ethe...

7.5CVSS7AI score0.01021EPSS
Save
CVE
CVE
added 2024/09/18 2:35 p.m.63 views

CVE-2024-36981

Summary: CVE-2024-36981 affects OpenPLC_v3 (commit b4702061dc14d1024856f71b4543298d77007b88) with an out-of-bounds read in the Runtime EtherNet/IP PCCC parser, enabling denial of service via specially crafted EtherNet/IP requests. The TALOS report clarifies two vulnerable paths in OpenPLC_v3: Sen...

7.5CVSS6.9AI score0.01021EPSS
Save
CVE
CVE
added 2024/06/28 12:00 a.m.59 views

CVE-2024-37741

OpenPLC 3 through 9cd8f1b is affected by a cross-site scripting (XSS) vulnerability that can be triggered via an SVG document used as a profile picture. The issue arises from insufficient filtering/escaping of user-supplied data, enabling script execution within a victim’s browser. Affected produ...

5.4CVSS6AI score0.00334EPSS
Save
CVE
CVE
added 2019/04/21 7:50 p.m.58 views

CVE-2018-20818

The CVE-2018-20818 issue affects the OpenPLC controller, specifically OpenPLC_v2 and OpenPLC_v3. The vulnerability is a buffer overflow occurring in the modbus.cpp mapUnusedIO() function, as described across multiple sources, and can lead to a runtime crash of the PLC and possibly other unspecifi...

9.8CVSS10AI score0.01419EPSS
Save
CVE
CVE
added 2026/04/09 6:57 p.m.50 views

CVE-2026-35556

CVE-2026-35556 affects OpenPLC_V3 and describes a Plaintext Storage of a Password vulnerability. The root issue is that credentials can be stored in plaintext, enabling an attacker to retrieve credentials and access sensitive information. The provided metrics indicate a high impact on confidentia...

9.2CVSS5.9AI score0.00297EPSS
Save
CVE
CVE
added 2026/05/13 12:00 a.m.32 views

CVE-2026-31156

CVE-2026-31156 describes a path-injection flaw in OpenPLC v3 arising from glue_generator.cpp not validating file path arguments passed on the command line. User-supplied paths are handed directly to file APIs (fopen/ifstream/ofstream), enabling an attacker to read arbitrary readable files. Public...

6.5CVSS5.9AI score0.00387EPSS
Save
CVE
CVE
added 2026/04/09 6:54 p.m.25 views

CVE-2026-28205

Technical details beyond the description are not publicly provided in the supplied documents. Monitor for updates on affected versions, root cause, and remediation.

9.8CVSS5.9AI score0.0045EPSS
Save
CVE
CVE
added 2026/04/09 7:00 p.m.21 views

CVE-2026-35063

CVE-2026-35063 concerns OpenPLC_V3 REST API: an endpoint checks for JWT but does not verify the caller’s role. This allows any authenticated user with role=user to delete other users (including admins) by specifying a user_id, or to create new accounts with role=admin, effectively escalating to f...

8.8CVSS5.9AI score0.0024EPSS
Save